pay dearly - Turkish English Dictionary